﻿@charset "utf-8";
html, body{border: none;margin: 0}
body {   font-family: "\5FAE\8F6F\96C5\9ED1", helvetica, Arial;
    font-size: 14px;
    color: #333;
    background-color: #fdfdfd; }
/*Webkit,Opera9.5+,Ie9+*/
::selection {
    background:#2daacd;
    color:#fff;
}
/*Mozilla Firefox*/
::-moz-selection {
    background:#2daacd;
    color:#fff;
}
body, header, footer, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; cursor: default}
i,b{ font-style:normal; font-weight:normal}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border:none; }
legend { display:none }
address, caption, cite, code, dfn, em, strong, th, var, i { font-weight: normal; font-style: normal; }
ul, ul li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:"" }
a { text-decoration:none; color:#333}
abbr, acronym { border: 0; }
.less12px { -webkit-text-size-adjust:none; }/*chrome私有属性，允许font-size<12px*/
.clearfix:after { content: "."; display: block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block }
* html .clearfix { height: 1%; }
.clearfix { display:block }
a:hover{text-decoration:none}
.clear{clear:both}
.fn-hide{display:none}

a.hidefocus { outline: none; -moz-outline:none;}
button.hidefocus::-moz-focus-inner { border:none; }
a:hover{text-decoration: none}
.ml10{margin-left:10px;}
.ml20{margin-left: 20px;}
.mt10{margin-top: 10px;}
.mt5{margin-top: 5px;}

